CEO
John Wood
CEO Approval Rating
85/100
Ecoult provides energy storage solutions to wind and solar farms, grid ancillary services and remote microgrid systems.